English Dictionary
◊ MUFFIN MAN
muffin man
n : (British) formerly an itinerant peddler of muffins